open-ended employment contract - Español Inglés Diccionario